small sailboat with a motor - Español Inglés Diccionario